package it.unisa.unibox.beans;

/**
 * 
 * @author Michele
 *
 */

public class Evento {

	private String nome;
	private String url;
	private String dataInizio;
	private String dataFine;
	private ResponsabileValutazione responsabile;
	
	/**
	 * Costruttore di un evento
	 * @param nome
	 * @param url
	 * @param dataInizio
	 * @param dataFine
	 * @param responsabile
	 */
	public Evento(String nome, String url, String dataInizio, String dataFine, ResponsabileValutazione responsabile){
		this.nome = nome;
		this.url = url;
		this.dataInizio = dataInizio;
		this.dataFine = dataFine;
		this.responsabile = responsabile;
		
		}

	/**
	 * Restituisce il nome
	 * @return nome
	 */
	public String getNome() {
		return nome;
	}

	/**
	 * Restituisce l'url
	 * @return url
	 */
	public String getUrl() {
		return url;
	}

	/**
	 * Restituisce la data di inizio
	 * @return dataInizio
	 */
	public String getDataInizio() {
		return dataInizio;
	}

	/**
	 * Restituisce la data di fine
	 * @return dataFine
	 */
	public String getDataFine() {
		return dataFine;
	}

	/**
	 * Restituisce il responsabile 
	 * @return responsabile
	 */
	public ResponsabileValutazione getResponsabile() {
		return responsabile;
	}

	/**
	 * Restituisce una stringa descrivente l'oggetto
	 * @return stringa
	 */
	@Override
	public String toString() {
		return "Evento [nome=" + nome + ", url=" + url + ", dataInizio="
				+ dataInizio + ", dataFine=" + dataFine + ", responsabile="
				+ responsabile + "]";
	}

	
}